package com.zzyl.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 设备数据分页查询请求模型
 *
 **/
@Data
@ApiModel("设备数据分页查询请求模型")
public class DeviceDataPageQueryDto {
    /**
     * 设备数据的开始时间
     */
    @ApiModelProperty(value = "设备数据的开始时间")
    private Long startTime;

    /**
     * 设备数据的结束时间
     */
    @ApiModelProperty(value = "设备数据的结束时间")
    private Long endTime;


    /**
     * 页面大小
     */
    @ApiModelProperty(value = "页面大小", required = true)
    private Integer pageSize;

    /**
     * 当前页码
     */
    @ApiModelProperty(value = "当前页码", required = true)
    private Integer pageNum;

    /**
     * 设备名称
     */
    @ApiModelProperty(value = "设备名称")
    private String deviceName;

    /**
     * 功能Id
     */
    @ApiModelProperty(value = "功能Id")
    private String functionId;

    private LocalDateTime startDate;


    private LocalDateTime endDate;
}
